import VeeValidate from 'vee-validate'
import zh_CN from 'vee-validate/dist/locale/zh_CN'

export default function (Vue) {
    Vue.use(VeeValidate)
    VeeValidate.Validator.localize('zh_CN', {
        messages: {
            ...zh_CN.messages,
            is: (m) => m + '与密码不一致'
        },
        attributes: {
            phone: '手机号',
            code: '验证码',
            password: '密码',
            passAgain: '确认密码',
            agree: '用户协议'
        }
    })

    VeeValidate.Validator.extend('agree', {
        validate: value => value,
        getMessage: m => m + '必须同意',

    })
}